package com.Maykk.Demo04;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;

/**
 * @ClassName: Demo02
 * @Description: TODO List 中的特有方法
 * @Author: MaykkStar@163.com
 */
public class Demo02 {
    public static void main(String[] args) {
        // 多态的形式通过 List 接口的对象，存储实现类 ArrayList 集合对象的应用。
        List<String> list = new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        list.add("e");
        System.out.println("list.remove(1)  ——"+list.remove(1)); // 通过索引删除元素，返回 boolean 类型结果
        System.out.println("list.set(0, \"b\")  ——"+list.set(0, "one")); // 通过索引设置指定位置元素，返回原来元素值
        System.out.println("list.get(0)  ——"+list.get(0)); // 通过索引获取指定位置的元素值
        System.out.println(list);

    }
}
